· Reporting directly to the General Manager
· Test, maintain and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
· Use the computer in the analysis and solution of business problems, such as development of integrated production, and inventory control and cost analysis system.
· Review and analyze computer printouts and performance indicators to locate code problems and correct errors by correcting codes.
· Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling and information engineering.
· Develop, document and revise system, design procedures, test procedures and quality standards.
· Use object-oriented programming languages, as well as company and server applications development processes and multimedia and internet technology.
· Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems.
· Coordinate and link the computer systems within an organization to increase compatibility so information can be shared.
· Troubleshoot program and system malfunctions to restore normal functioning.
· Determine computer software or hardware needed to set up or alter system.
· Train staff and users to work with computer systems and programs.
· Specify inputs accessed by the system and plan the distribution and use of the results.
· Assess the usefulness of re-developed application packages and adapt them to a user environment.
· Recommend new equipment or software packages.
o Expand or modify system to serve new purposes or improve work flow.
o Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.